Orthogonal Approximation of the Discrete Cosine Transform

نویسندگان

  • Peter Rieder
  • Josef A. Nossek
چکیده

The eecient implementation of the discrete cosine tansform is discussed in this paper. The architecture, that is used, is a systolic processor array consisting of orthonormal rotations. The angles of these rotations are denoted by ij. With respect to a simple VLSI implementation an approximation of the DCT is realized. The approximation is obtained by using approximate (orthogonal) rotations. I.e. the exact rotations (ij) are replaced by approximate rotations (~ ij), whereby a rotation over ~ ij can easily be implemented using simple shift and add operations. The use of approximate rotations guarantees an eecient implementation of each rotation and, therefore, for the whole transform. The orthogonality of the transform is preserved, and therefore, also the possibility of perfect reconstruction. The coeecients of the transform matrix are approximated to a high accuracy, such that the diierence to the exact DCT can be neglected with respect to practical applications. The Discrete Cosine Transform (DCT) 5, 8] is the core of many signal processing algorithms. This is due to the fact, that this transform seems to be nearly optimal to decorrelate certain signals. Therefore, the DCT has its rm place in image processing 6]. An image is usually divided in subblocks of size 8x8 or 16x16, which are then transformed by the DCT. The transformed subblocks are quantized and coded, before being sent to the receiver, where the image is restored by using the inverse Discrete Cosine Transform (IDCT). With the advent of High Deenition TV (HDTV) and its large amount of image data, it is more important than ever to compress the data without loosing too much information. In addition HDTV demands processing of the image data in real time necessitating an eecient implementation of the used algorithm. In this paper an architecture for the DCT using a sy-stolic processor array is introduced 1]. This array can also be used for any other orthogonal signal transform. The systolic array performs the transform by n(n?1)=2 orthogonal rotations. Each processor must execute an orthogonal rotation. Implementing a fast DCT would be an alternative, but less exible. For the presented approach not the overall implementation of the transform is of primary interest, but the realization of the orthonormal rotation in each processor. In order to obtain a simple implementation of these rotations, the exact rotations are approximated by a sequence of {rotations 7]. Thereby, the exact angle can be approximated to an arbitrary high …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Signal compression method for biomedical image using the discrete orthogonal Gauss-Hermite transform

A method is presented for the compression of biomedical images using in place of the discrete cosine transform (DCT) the discrete orthogonal Gauss-Hermite transform (DOGHT). The latter expands the signals on a basis of Gauss-Hermite functions instead of the cosine functions and leads, in many practical cases, to 2-3 times better compression for the same reconstruction error as the DCT. This is ...

متن کامل

ORTHOGONAL AND SYMMETRIC HAAR WAVELETS ON THE THREE - DIMENSIONAL BALL by Andy Chow

ORTHOGONAL AND SYMMETRIC HAAR WAVELETS ON THE THREE-DIMENSIONAL BALL Andy Chow Master of Science Graduate Department of Computer Science University of Toronto 2010 Spherical signals can be found in a wide range of fields, including astronomy, computer graphics, medical imaging and geoscience. An efficient and accurate representation of spherical signals is therefore essential for many applicati...

متن کامل

An Efficient Sparse 8×8 Orthogonal Transform Matrix for Color Image Compression

─ This paper presents an efficient orthogonal sparse 8×8 transform matrix for color image compression particularly at lower bit rate applications. The transform matrix is made sufficiently sparse by appropriately inserting additional zeros into the matrix proposed by Bouguezel. The algorithm for fast computation is also developed. It is shown that the proposed transform matrix provides a 7% red...

متن کامل

Orthogonal polynomial expansions on sparse grids

We study the orthogonal polynomial expansion on sparse grids for a function of d variables in a weighted L space. A fast algorithm is developed to compute the orthogonal polynomial expansion by combining the fast cosine transform, a fast transform from the Chebyshev orthogonal polynomial basis to the orthogonal polynomial basis for the weighted L space, and a fast algorithm of computing hierarc...

متن کامل

An Efficient 16 Point Reconfigurable Dct Architecture Using Improved 8 Point Dct

In this paper we present a reconfigurable 16 Approximation of discrete cosine transform (DCT) using 8 point additions with less number of calculations. Most of the existing algorithms for approximation of the DCT target only the DCT of small transform lengths, and some of them are non-orthogonal. This paper presents a generalized recursive algorithm to obtain orthogonal approximation of DCT whe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995